.P-resourceReport {

    .M-HighGridListCornerTitle td,
    .M-HighGridListHeaderTitle td{min-height: 30px;}

    path.line{

        fill:none;
        stroke: #666;
      }

    path.area{fill: #dedede;stroke: none;}

    path.areaOutline{fill:none;stroke:#666}

    .overlay{
      fill: none;
      pointer-events: all;}

    .rate{
      position:absolute;
      left:0px;
      top:0px;
      padding: 2px 3px;
    }


    .rightContainer{
      height:24px;
      line-height: 20px;
      position: absolute;
      right: 10px;
      top:0px;

      .last{line-height: 20px;}

      .colGraph{
        height:2px;
        float:right;
        max-width:1000%;
        background-color: #000;
      }

    }

}

.P-resourceDetail{
  .M-dialogBody{padding:10px 20px 30px 20px;}

  .chart{
    .axis path,
    .axis line {
      fill: none;
      stroke: #000;
      shape-rendering: crispEdges;
    }


    font-weight: 400;
    .line {
      fill: none;
      stroke: steelblue;
      stroke-width: 1.5px;
    }
      .green{stroke:green;}
      .red{stroke: red;}

      rect.overlay{
        fill:none;
        pointer-events: all;
      }
    .focus{
      fill:#fff;
      circle {
        fill: none;
        stroke: #333;
        stroke-width: 2px;

      }

      text{
        fill:#fff;

        border: 1px solid #000;
      }
      .tip{
        fill:#fff;
        stroke: #333;
        text{
          color:#000;

        }
      }

    }


  }


}
.P-resourceReportDetail{min-height: 300px;


}
.P-metricsSelect{
    position: relative;
    text-align: left;
    line-height: 24px;

    div.label{cursor: pointer;}

    div.label span{color:red;}
    div.label span:first-child{color:green};

    .red{color:red;}
    .green  {color:green};

    strong.toggle{width:20px;display: inline-block;text-align: center;
      cursor: pointer;
    }


    .popwin{


      td{min-width: 50px;vertical-align: top;}

      label{
          display:inline-block;
          margin-right: 8px;

          input{margin-right: 0;}


      }

      position:absolute;
      z-index:10;
      border: 1px solid #ccc;
      padding:10px;
      width:600px;
      left:50%;
      margin-left: -300px;
      background-color: #fff;
    }



}